package edu.upc.clase.demo.entity;

import java.io.Serializable;
import java.util.Date;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author gian
 */
@XmlRootElement
public class Usuario implements Serializable {


  private String codigo;
  private  String  tipousuario;
  private Integer idusuario;
  private String  nombre;
  private String  apellidopaterno;
  private String  apellidomaterno;
  private String  sexo ;
  private String  nrodocumento ;
  private String  email;
  private String celular ;
  private String  direccion;
  private Date fechanacimiento;
  private String  contrasenia;
  private String  apelativo;
  private  String resumenautobiografico;
  private  String sitioweb;
  private  String nrocuenta;
  private  String rutaimagen;
  private Date fecharegistro;
  private  Integer idbanco;
  private  Integer idtipodocumento;
  private Integer  idestado;

    public Usuario() {
    }

    
 
    public Usuario(String nombre, String email,String contrasenia ) {
        this.nombre = nombre;
        this.email = email;
        this.contrasenia = contrasenia;
    }
    
 
   
    
    public Usuario(Integer idusuario, String nombre, String email,String contrasenia) {
        this.idusuario = idusuario;
        this.nombre = nombre;
        this.email = email;
        this.contrasenia = contrasenia;
    }
 
    
    public Usuario(String nombre,String email) {
        this.nombre = nombre;
        this.email = email;
    }
        
    
    public Usuario(String codigo, String tipousuario, String nombre, String apellidopaterno, String apellidomaterno, String sexo, String nrodocumento, String email, String celular, String direccion, Date fechanacimiento, String contrasenia, String apelativo, String resumenautobiografico, String sitioweb, String nrocuenta, String rutaimagen, Date fecharegistro, Integer idbanco, Integer idtipodocumento, Integer idestado) {
        this.codigo = codigo;
        this.tipousuario = tipousuario;
        this.nombre = nombre;
        this.apellidopaterno = apellidopaterno;
        this.apellidomaterno = apellidomaterno;
        this.sexo = sexo;
        this.nrodocumento = nrodocumento;
        this.email = email;
        this.celular = celular;
        this.direccion = direccion;
        this.fechanacimiento = fechanacimiento;
        this.contrasenia = contrasenia;
        this.apelativo = apelativo;
        this.resumenautobiografico = resumenautobiografico;
        this.sitioweb = sitioweb;
        this.nrocuenta = nrocuenta;
        this.rutaimagen = rutaimagen;
        this.fecharegistro = fecharegistro;
        this.idbanco = idbanco;
        this.idtipodocumento = idtipodocumento;
        this.idestado = idestado;
    }

    public String getApelativo() {
        return apelativo;
    }

    public void setApelativo(String apelativo) {
        this.apelativo = apelativo;
    }

    public String getApellidoMaterno() {
        return apellidomaterno;
    }

    public void setApellidoMaterno(String apellidomaterno) {
        this.apellidomaterno = apellidomaterno;
    }

    public String getApellidopaterno() {
        return apellidopaterno;
    }

    public void setApellidopaterno(String apellidopaterno) {
        this.apellidopaterno = apellidopaterno;
    }

    public String getCelular() {
        return celular;
    }

    public void setCelular(String celular) {
        this.celular = celular;
    }

    public String getCodigo() {
        return codigo;
    }

    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }

    public String getContrasenia() {
        return contrasenia;
    }

    public void setContrasenia(String contrasenia) {
        this.contrasenia = contrasenia;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Date getFechanacimiento() {
        return fechanacimiento;
    }

    public void setFechanacimiento(Date fechanacimiento) {
        this.fechanacimiento = fechanacimiento;
    }

    public Date getFecharegistro() {
        return fecharegistro;
    }

    public void setFecharegistro(Date fecharegistro) {
        this.fecharegistro = fecharegistro;
    }

    public Integer getIdbanco() {
        return idbanco;
    }

    public void setIdbanco(Integer idbanco) {
        this.idbanco = idbanco;
    }

    public Integer getIdestado() {
        return idestado;
    }

    public void setIdestado(Integer idestado) {
        this.idestado = idestado;
    }

    public Integer getIdtipodocumento() {
        return idtipodocumento;
    }

    public void setIdtipodocumento(Integer idtipodocumento) {
        this.idtipodocumento = idtipodocumento;
    }

    public Integer getIdusuario() {
        return idusuario;
    }

    public void setIdusuario(Integer idusuario) {
        this.idusuario = idusuario;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getNrocuenta() {
        return nrocuenta;
    }

    public void setNrocuenta(String nrocuenta) {
        this.nrocuenta = nrocuenta;
    }

    public String getNrodocumento() {
        return nrodocumento;
    }

    public void setNrodocumento(String nrodocumento) {
        this.nrodocumento = nrodocumento;
    }

    public String getResumenautobiografico() {
        return resumenautobiografico;
    }

    public void setResumenautobiografico(String resumenautobiografico) {
        this.resumenautobiografico = resumenautobiografico;
    }

    public String getRutaimagen() {
        return rutaimagen;
    }

    public void setRutaimagen(String rutaimagen) {
        this.rutaimagen = rutaimagen;
    }

    public String getSexo() {
        return sexo;
    }

    public void setSexo(String sexo) {
        this.sexo = sexo;
    }

    public String getSitioweb() {
        return sitioweb;
    }

    public void setSitioweb(String sitioweb) {
        this.sitioweb = sitioweb;
    }

    public String getTipousuario() {
        return tipousuario;
    }

    public void setTipousuario(String tipousuario) {
        this.tipousuario = tipousuario;
    }



}